Input From Multiple Streams

<#5450#> Multiple <#3918#>interactive-stream<#3918#> contacts can be created for the same <#3919#>contact-display<#3919#>. In this case, character input from the user to all such <#3920#>interactive-stream<#3920#> contacts is collected in a single keyboard buffer owned by the <#3921#>contact-display<#3921#>. When a Common Lisp stream input function operates on an <#3922#>interactive-stream<#3922#>, characters are returned from the <#3923#>contact-display<#3923#>'s keyboard buffer. Thus, stream input from an <#3924#>interactive-stream<#3924#> is implemented by operations on the <#3925#>contact-display<#3925#> object (see Section~#ch:interactive-stream-input#3926>).

<#4751#> <#4596#><#3927#>read-character Function, contact-display<#3927#><#4596#>

#tex2html_wrap_inline10671#
<#4751#>

#tex2html_wrap_inline10674#

<#4752#> <#4599#><#3940#>unread-character Function, contact-display<#3940#><#4599#>

#tex2html_wrap_inline10675#
<#4752#>

#tex2html_wrap_inline10678#

<#4753#> <#4602#><#3955#>peek-character Function, contact-display<#3955#><#4602#>

#tex2html_wrap_inline10679#
<#4753#>

#tex2html_wrap_inline10682#

<#4754#> <#4605#><#3969#>listen-character Function, contact-display<#3969#><#4605#>

#tex2html_wrap_inline10683#
<#4754#>

#tex2html_wrap_inline10686#

<#4755#> <#4608#><#3983#>clear-characters Function, contact-display<#3983#><#4608#>

#tex2html_wrap_inline10687#
<#4755#>

#tex2html_wrap_inline10690#

<#4756#> <#4611#><#3997#>append-characters Function, contact-display<#3997#><#4611#>

#tex2html_wrap_inline10691#
<#4756#>

#tex2html_wrap_inline10694#

=0 <#5460#>=0 <#5464#>